@charset "gb2312";

/* CSS Document */



.ss{ width:100%; height:250px; background:url(../images/hz1_23.jpg) no-repeat 50% top;}

.ss_s{ width:935px; height:50px; margin:0px auto; padding-left:245px;}

.ss_d{ width:1180px; height:200px; margin:0px auto; position:relative;}

.ss_d ul{ padding-top:100px; }



.ss_d_1{ position:absolute; top;150px; left:500px;}

.ss_d_2{ color:#fff; position:absolute; top;150px; left:700px;}

.ss_d_2 span{ font-size:24px; color:#cd0634; font-weight:bold;}


.main_cp{ width:1180px; height:892px; margin:30px auto;}

.main_cp_l{ width:250px; height:892px; float:left;}

.main_cp_l_1{ height:56px; background:url(../images/cp_34.jpg); padding-left:25px; margin-bottom:0px;}

.main_cp_l_1 h3{ font-weight:normal; font-size:25px; line-height:56px; color:#FFF;}

.main_cp_l .main_cp_l_1 a{ color:#103f73;}

.main_cp_l_2{ width:100%; height:330px;}

.main_cp_l_2 li{
	float:left;
	height:40px;
	line-height:40px;
	width:100%;
	padding-bottom:15px;
	background-image: url(cdbg.png);
}

.main_cp_l_2 li a{ float:left; padding-left:30px; width:220px;}

.main_cp_l_2 li a:link { text-decoration: none;color: #000; background:#cfcfcf;}

.main_cp_l_2 li a:visited {text-decoration: none; color: #000; background:#cfcfcf;}

.main_cp_l_2 li a:hover { text-decoration: none; color: #fff; background:#103f73;}

.main_cp_l_2 li a:active {text-decoration: none; color: #fff; background:#103f73;}

.main_cp_l_22{ width:100%; height:330px;}

.main_cp_l_22 li{ float:left; height:40px; line-height:40px; width:100%; padding-bottom:2px;}

.main_cp_l_22 li a{ float:left; padding-left:30px; width:220px;}

.main_cp_l_22 li a:link {
	text-decoration: none;
	color: #000;
	background-image: url(cdbg.png);
	background-color: #cfcfcf;
	background-position: center;
}

.main_cp_l_22 li a:visited {text-decoration: none; color: #000; background:#cfcfcf;}

.main_cp_l_22 li a:hover { text-decoration: none; color: #fff; background:#103f73;}

.main_cp_l_22 li a:active {text-decoration: none; color: #fff; background:#103f73;}

.main_cp_l_3{ width:100%; height:111px;}

.main_cp_l_3_dh{ line-height:30px; padding-top:10px;}



.main_cp_r{ width:900px; height:892px; float:right;}

/*滑动门*/

#tab{width:100%;position:relative;}

#tab .tab_menu{width:586px;float:left;position:absolute;z-index:1; padding-left:380px;}

#tab .tab_menu li{float:left;width:136px;height:40px;line-height:40px;border-bottom:0px;cursor:pointer;text-align:center;background:#cfcfcf;color:#103f73;}

#tab .tab_box{width:925px;height:890px;clear:both;top:2px;position:absolute;}

#tab .tab_menu .selected{background:#103f73; color:#fff; cursor:pointer;}

#tab .hide{display:none;}

.main_cp_r_gd{ width:100%; height:22px; background:url(../images/gd_42.jpg) repeat-x 50% top; top:50px; position:absolute; text-align:center;}

.tab_box li{ width:285px; height:300px; float:left; padding-right:20px; text-align:center;}

.tab_box li img{
	width:275px;
	height:230px;
	padding:4px;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
	background-color: #FFFFFF;
}





.main_ys{ width:100%; height:1960px; background:url(../images/ys.jpg) no-repeat 50% top;}

.main_ys_box{ width:1180px; height:1960px; margin:0px auto;}

.main_ys_bt{ height:50px; line-height:50px; font-size:16px; color:#41403e; padding-left:9px; padding-top:110px;}

.main_ys_kj{ width:100%; height:800px; padding-top:350px;}

.main_ys_kj li{ font-size:14px; color:#6292cf; line-height:36px;}

.main_ys_kj li span{ font-weight:bold;}

.main_ys_1{ width:500px; padding-top:225px; padding-left:30px; float:left;}

.main_ys_1_1{ height:200px;}

.main_ys_1_2{ height:150px; padding-top:149px;}

.main_ys_2{ width:482px; padding-top:102px; padding-left:30px; float:right;}

.main_ys_2 .main_ys_1_3{ line-height:25px; padding-top:7px; color:#103f73; height:153px;}

.main_ys_2 .main_ys_1_3 span{ font-size:20px; font-weight:bold; color:#cd0634;}



.main_ys_cp{ width:100%; height:400px; padding-top:220px;}

.main_ys_cp_1{ height:160px; line-height:30px; padding-top:51px; padding-left:152px;}

.main_ys_cp_2{ width:230px; text-align:center; float:left; padding-top:50px;}

.main_ys_cp_2 .main_ys_1_3{ line-height:25px; padding-top:10px; color:#103f73; height:103px;}

.main_ys_cp_2 .main_ys_1_3 span{ font-size:20px; font-weight:bold; color:#cd0634;}





.main_al{ width:1180px; height:396px; margin:30px auto;}

.main_al_s{ width:100%; height:154px; background:url(../images/al_107.jpg) no-repeat 50% top;}

.main_al_s li{ text-align:center; padding-top:40px;}

.main_al_s li h3{ font-weight:normal; font-size:40px;}

.main_al .main_al_s li a{ color:#41403e;}

.main_al_gd{ width:100%; height:22px; background:url(../images/gd_42.jpg) repeat-x 50% top; text-align:center;}

.main_al_tp{ width:100%; height:200px; padding-top:20px;}

/**********************************************图片滚动********************************************/

.gd_01{ position:relative; height:200px; width:1180px;}

.gd_01 em{

	position: absolute;

	top: 60px;

}

.gd_01 .t_l{ left:0px;}

.gd_01 .t_r{ right:0px;}

.gd_01 #simgs{ margin: 0px;}

.gd_01 li{ float:left; width:210px; padding: 0 16px 0 0; text-align:center;}

.gd_01 li.last{ padding-right:0;}

.gd_01 li img{ display:block; width:200px; height:150px; margin-bottom:10px; padding:4px; border:1px solid #b2b2b2;}

.gd_01 li a{ color:#000000;}

.gd_01 .fl { float:left;}

.gd_01 .fr { float:right;}

.gd_01 .pa{ position:absolute;}

.gd_01 .pr{ position:relative}







.main_jj{ width:100%; height:658px; background:url(../images/jj_116.jpg) repeat-x #e3e3e3;}

.main_jj_s{ width:880px; height:315px; margin:0px auto 30px;}

.main_jj_s_jt{ width:100%; height:38px; text-align:center; margin-bottom:53px;}

.main_jj_s_jw{ width:100%; height:224px;}

.main_jj_s_t{ width:290px; height:224px; float:left;}

.main_jj_s_t img{ width:280px; height:214px; border:5px solid #e3e3e3;}

.main_jj_s_w1{ width:545px; float:right; height:32px; line-height:32px;}

.main_jj_s_w1 h3{ font-weight:normal; font-size:25px;}

.main_jj_s_jw .main_jj_s_w1 a{ color:#fff;}

.main_jj_s_w2{ width:545px; float:right; line-height:30px; color:#fff; padding-top:10px; height:155px;}
.main_jj_s_jw .main_jj_s_w2 a{
	color: #FFFFFF;
}

.main_jj_s_w3{ width:545px; float:right;}

.main_jj_s_jw .main_jj_s_w3 a{ color:#ca0e34;}



.main_zz{ width:1180px; height:313px; margin:0px auto; background:url(../images/zz_129.jpg);}

.main_zz_l{ width:831px; height:223px; float:left; padding-top:60px; padding-left:30px;}

/**********************************************图片滚动2********************************************/

.gd_02{ position:relative; height:215px; width:831px;}

.gd_02 em{

	position: absolute;

	top: 60px;

}

.gd_02 .t_l{ left:0px;}

.gd_02 .t_r{ right:0px;}

.gd_02 #simgss{ margin: 0px;}

.gd_02 li{ float:left; width:241px; padding: 0 16px 0 0; text-align:center;}

.gd_02 li.last{ padding-right:0;}

.gd_02 li img{ display:block; width:231px; height:173px; margin-bottom:10px; padding:4px; border:1px solid #b2b2b2;}

.gd_02 li a{ color:#000000;}

.gd_02 .fl { float:left;}

.gd_02 .fr { float:right;}

.gd_02 .pa{ position:absolute;}

.gd_02 .pr{ position:relative}



.main_zz_r{ width:235px; height:283px; float:right; padding-right:27px;}

.main_zz_r_bt{ width:100%; height:60px; line-height:60px; text-align:center;}

.main_zz_r_bt h3{ font-weight:normal; font-size:25px;}

.main_zz_r .main_zz_r_bt a{ color:#fff;}

.main_zz_r_tw{ width:100%; height:203px; padding-top:20px;}

/* 图片向下滚动css */

.picMarquee-top{ margin:0 auto;  width:100%; overflow:hidden; position:relative;  border:0px solid #ccc;}

.picMarquee-top .bd{ padding:0px; height:203px;}

.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }

.picMarquee-top .bd ul li{ text-align:center; zoom:1; }

.picMarquee-top .bd ul li .pic{ text-align:center; width:100%; }

.picMarquee-top .bd ul li .pic img{ width:229px; height:157px; display:block; padding:0px; border:3px solid #fffffd; margin:0px auto;}

.picMarquee-top .bd ul li .title{ line-height:24px;}

.picMarquee-top .bd ul li .title a{ color:#fff;}





.main_hz2{ width:1180px; height:200px; margin:30px auto; background:url(../images/hz3_171.jpg) no-repeat 50% top;}

.main_hz2 .main_ys_cp_2{ width:330px; text-align:center; float:right; padding-top:50px;}





.main_jz{ width:100%; height:676px; background:#ebebeb;}

.main_jz_box{ width:1180px; height:616px; margin:0px auto; padding-top:30px;}

.main_jz .main_al_s{ width:100%; height:154px; background:url(../images/al_111.jpg) no-repeat 50% top;}

.main_jz .main_al_gd{ width:100%; height:22px; background:url(../images/jz_180.jpg) repeat-x 50% top; text-align:center;}

.main_jz_p{ width:1200px; position:absolute; height:440px;}

.main_jz_p ul{ width:560px; height:180px; padding:10px; background:#e3e3e3; margin-top:20px; margin-right:20px; float:left;}

.main_jz_p_t{ width:248px; height:180px; float:left;}

.main_jz_p_t img{ width:248px; height:180px;}

.main_jz_p_b{
	width:285px;
	height:46px;
	line-height:46px;
	float:right;
	font-weight: bold;
}

.main_jz_p .main_jz_p_b a{ font-size:16px; color:#333;}

.main_jz_p_w{ width:285px; height:134px; float:right; line-height:30px; color:#444444;}







.main_hz3{ width:100%; height:769px; background:url(../images/hz3_203.jpg) no-repeat 50% top;}

.main_hz3_box{ width:1180px; height:769px; margin:0px auto;}

.main_hz3_dh{ width:354px; height:90px; float:right; text-align:center; color:#fff; line-height:35px; padding-top:230px;}

.main_hz3_dh span{ font-size:20px; font-weight:bold;}





.main_xw{ width:100%; height:392px; float:left; padding-top:28px;}

.main_xw_l{ width:796px; height:392px; float:left;}

/*滑动门*/

#tabx{width:796px;position:relative; background:url(../images/xw_204.jpg) repeat-x 50% top;}

#tabx .tab_menux{width:470px;float:left; z-index:1; height:41px;}

#tabx .tab_menux li{float:left;width:156px;height:45px;line-height:45px;border-bottom:0px;cursor:pointer;text-align:center; margin-right: 0px; background:#0a294d; font-size:16px; color:#fff;}

#tabx .tab_boxx{width:796px;height:443px;clear:both;top:5px;position:relative; color:#444;}

#tabx .tab_menux .selectedx{cursor:pointer; background:#103f73; color:#fff;}

#tabx .hidex{display:none;}

#tabx .tab_boxx div{padding:0px;} 

#tabx .tab_boxx .x_xwt{ width:130px; height:80px; float:left; text-align:center; background:#999999; font-weight:bold; line-height:80px; color:#fff; font-size:20px;}

#tabx .tab_boxx .x_xww{ float:right; width:600px; height:80px; line-height:28px;}

#tabx .tab_boxx .x_xww a{ font-size:15px; color:#e60013;}

#tabx .tab_boxx .x_dxw { width:796px; float:left; padding-left:0px; line-height:30px; margin-top:20px;}

#tabx .tab_boxx .x_dxw li{ border-bottom: 1px #aeaeae dashed;height: 34px;line-height: 34px; *height:32px;}

#tabx .tab_boxx .x_dxw a{ width:560px; float:left;}

#tabx .tab_boxx .x_dxw span{ float:right; width:100px; text-align:right;}

.xx_gd{ float:right; text-align:right; width:100px; padding-top:15px; font-size:12px;}

.main_xw_l .xx_gd a{ color:#005878;}



.main_xw_r{ width:354px; height:305px; float:right; padding-top:37px;}

.main_xw_r_s{ width:100%; height:45px; line-height:45px; text-align:center; background:url(../images/wt_221.jpg) no-repeat 50% top;}

.main_xw_r_s h3{ font-weight:normal; font-size:16px;}

.main_xw_r .main_xw_r_s a{ color:#fff;}

.main_xw_r_x{ width:314px; height:220px; padding:20px; background:#ebebeb;}



.main_wt_l_t{ width:100%; float:right; padding-top:20px;}

.main_wt_ww{ width:100%; float:left;}

.main_wt_ww img{ padding-top:0px; float:left;}

.main_wt_ww span{ padding-top:0px; width:276px; float:right; line-height:20px; font-weight:bold;}

.main_wt_dd{ width:100%; float:left;}

.main_wt_dd img{ padding-top:5px; float:left;}

.main_wt_dd span{ padding-top:0px; width:276px; float:right; line-height:28px;}

.main_wt_gd{ width:100%; float:left; padding-left:35px;}

.main_wt_l_t .main_wt_gd a{ color:#bb0000; line-height:30px;}

#ticker2 {

	width: 100%;

	height: 220px;

	overflow: hidden;

	position: relative;

	margin-top:0px;

}

#ticker2 li {

	position: relative;

	width: 100%;

	line-height: 22px;

	margin: 5px auto;

}







.main_yl{ width:100%; height:auto; overflow:hidden; background:#2d2d2d;}

.main_yl_box{ width:1180px; height:auto; overflow:hidden; margin:0px auto; padding-top:30px; padding-bottom:30px;}

.main_yl_bt{ width:100%; height:35px; float:left; margin-bottom:20px;}

.main_yl_w{ width:100%; float:left; line-height:30px;}

.main_yl .main_yl_w a{ float:left; padding-left:10px; padding-right:10px; color:#fff;}







































